to make doubly sure that ... - Französisch Englisch Wörterbuch